self-accusing soul - German English Dictionary